CVS Admin Menu (Project Editor)

The CVS Admin menu contains all commands for administering the CVS Repository and internal files, and for importing new files into CVS.
Init CVS Repository
Initializes the repository. This menu will invoke the

cvs init command, which will create all CVS administration files under $CVSROOT/CVSROOT .
Add SNiFF+ cvsignore entries
Creates a new ignore file. You will be prompted to insert the name patterns that should be ignored while running update, import and release. The following name patterns are recommended to be ignored when working with SNiFF+:
.sniffdir
.ProjectCache
.Snifflast*
*%
Show cvsignore file
Displays the contents of the cvsignore file.
Edit cvsignore file
Invokes the vi editor on Unix or notepad on Windows to edit the cvsignore file.
Show modules file
Displays the contents of the module file.
Edit modules file
Invokes the vi editor on Unix or notepad on Windows to add/remove modules.
Import sources from current project
Invokes the import command from the directory of the currently selected file. The import command is used to check-in the sources for the first time. You will be prompted to enter the correct parameters:
-m : Log information
directory : Directory name (relative to $CVSROOT ) into which the files will be imported.
tag1 : Vendor Tag - Used to specify a symbolic name for a branch - e.g., takefive.
tag2 : Release Tag - Used to specify a symbolic name for a release - e.g., start.
Compare Directories
Compares the directory rooted at the currently selected file's directory with a second directory you select. SNiFF+ and CVS administrative information is masked out before comparison. This allows you to check for successful CVS import.